Infinite product mathematics